const config = {
  is_allocation: false, // 是否处于配置状态
  data_sorce: "", //数据源
  data_range: "all", // 数据范围
  my_plat() {
    if (/Mobi|Android|iPhone/i.test(window.navigator.userAgent)) return "phone";
    return "pc";
  }, // 平台  pc | phone
  scroll_method: "page", // 滚动方式  line | page
  scroll_time: 3, // 滚动间隔 秒
  pc_line: 5, // PC端显示行数
  phone_line: 3, // 移动端显示行数
  scroll_computed() {
    return {
      line: 1,
      page: config.line_computed(),
    }[config.scroll_method];
  }, // 实时计算当前需要滚动的行数
  line_computed() {
    return {
      pc: config.pc_line,
      phone: config.phone_line,
    }[config.my_plat()];
  }, // 实时计算当前展示的行数
  is_line_height: false, // 是否高亮
  line_height_row: "first", // 高亮行  first | appoint
  appoint_line_heights: "1,3,5", // 指定的高亮行数
  line_hgith_dark_bg: "#111", // 高亮深色背景色
  line_hgith_light_bg: "#aaa", // 高亮浅色背景色
  text_speed: 2, // 文本滚动速度 px/s
  is_zebra: false, // 是否开启斑马纹
  zebra_odd_dark_bg: "#aaa", // 斑马纹 奇数 深色 背景色
  zebra_odd_light_bg: "#aaa", // 斑马纹 奇数 浅色 背景色
  zebra_even_dark_bg: "#aaa", // 斑马纹 偶数 深色 背景色
  zebra_even_light_bg: "#aaa", // 斑马纹 偶数 浅色 背景色
  show_fields: [], // 需要显示的字段
  all_fields: [], // 所有字段
  show_columns: [], // 显示的所有表头
};

export default config;
